Hvordan publisere nettsider ved hjelp av GitHub
Her er en trinnvis forklaring på hvordan du kan publisere nettisder på GitHub.
Opprette New repository
- Logg inn på GitHub og klikk på New repository. Har du ikke en bruker fra før, kan du
registrere deg her.
I tekstboksen Repository name velger du navnet på nettsiden din. Dette navnet dukker også opp i
URL-en. Du kan også velge å beskrive nettsiden om du vil. Under kan du velge om nettsiden skal være åpen for
alle, eller om den skal være hemmelig.
- Dersom du huker av denne boksen vil du få en kopi av nettsiden lagret på datamaskinen din, da får du også automatisk opp en README-fil. Klikk
deretter på Create repository .
Arbeide med repository
- Nå kommer du til denne siden:
Dersom du vil endre hvilken mappe du lagrer filene i, klikker du på branch, skriver inn navnet på mappen
du vil opprette og trykker på Create branch.
- Gå til Settings, som du finner øverst på siden, og velg Branches i menyen til venstre.
Under Default branch kan du sette den nye mappen som standard.
- Gå tilbake til Code øverst på siden for å lage selve nettsiden. Klikk på Create new file.
- Øverst skriver du inn navnet på filen. Den må hete index.html. Deretter kan du kode nettsiden din,
eller lime inn ferdig kode hvis du har det. Når du er ferdig klikker du på Commit new file nederst på siden.
- For at nettsiden skal vise det du har kodet må det stå noe i README-filen. Den er kun ment til å brukes som
en beskrivelse, og vises ingen steder på selve siden.
Publisering
- Nettsiden din blir publisert automatisk. Gå tilbake til Settings øverst på siden, og bla ned til
GitHub Pages. Der står URL-en til nettsiden.
Dersom det står Your site is ready to be published at, jobber den med saken, og kommer av seg selv etter
hvert. Står det derimot Your site is published, er nettsiden klar.
- Dersom siden ikke vises ordentlig når du åpner den, er det mest sannsynlig fordi den bruker lang tid, selv
om det står at siden allerede er publisert. Prøv igjen en stund senere. Fungerer det fortsatt ikke kan det være feil i koden.
Tilbake